O Arduino é um programa microcontrolador de placas individuais e que foi desenvolvido em 2005 como parte de um projeto de estudantes e com um custo de apenas $100. O Arduino é utilizado para simplificar e tornar mais acessível para todos os utilizadores a utilização de aplicações interativas e outros programas. O Arduino permite aos utilizadores transmitir um programa para um microcontrolador sem a necessidade de um chip ou outro dispositivo. O Arduino inclui uma vasta gama de ferramentas e funções, e vem equipado com uma placa de hardware de código aberto, baseada no microcontrolador 8-bit Atmel AVR.
As placas de hardware Arduino podem ser pré-instaladas ou também podem ser instaladas manualmente pelo utilizador. A última opção é a mais barata e é também a mais popular entre os utilizadores que gostam de brincar com eletrónica e construir coisas por si mesmos. O programa faça-você-mesmo vem com informação completa que pode guiar os utilizadores através do processo de criação, ajudando-os se estes ficarem empancados em algum momento.
Apesar de ter iniciado a sua vida como um pequeno projeto de estudantes, apenas alguns anos após ter sido lançado, já foram produzidas mais de 300.000 cópias do Arduino.